Turkish-English dictionary »

mibzer meaning in English

TurkishEnglish
mibzer noun

seed drill(type of sowing machine)
noun