Arabic-English dictionary »

مركوب meaning in English

ArabicEnglish
أبو مركوب m

shoebillwading bird