Arabic-English dictionary »

مُمْطَتِيَّّة meaning in English

ArabicEnglish
مُمْطَتِيَّّة f

mountedon horseback