Arabic-English dictionary »

مِهْمَاز meaning in English

ArabicEnglish
مِهْمَاز m

spurimplement for prodding a horse