LexiTurkTURKISH ↔ ENGLISH DICTIONARY

astar sıva. casting box dökum kalıbı. casting net serpme ağ. casting vote başkanın oyu.” in English

1 English translation
EN
casting

The casting came cleanly out of its mold.