Arabic-English dictionary »

بط سماري meaning in English

ArabicEnglish
بط سماري

gadwalla common and widespread dabbling duck