No exact translation found for
pillar

Do you mean:
similar Results
Caterpillar {Unternehmen}, {econ.}
كَاتربِيلَر {اقتصاد}
die pillarme Faser (n.) , {ind.}