Turkish-English dictionary »

mekanize süvari meaning in English

TurkishEnglish
mekanize süvari noun

mechanized cavalry(branch of the modern military)
noun