Multilingual Turkish Dictionary

RATCH

RATCH : English Turkish

n. mandal, dişli çark mandalı, kastanyola