Turkish-English dictionary »

makaralı yay meaning in English

TurkishEnglish
makaralı yay noun

compound bownoun