Arabic-English dictionary »

فَرَس نَهْر meaning in English

ArabicEnglish
فَرَس نَهْر m

hippopotamuslarge African mammal