Arabic-English dictionary »

تَمَوَّأَ meaning in English

ArabicEnglish
تَمَوَّأَ

meowof a cat, to make its cry