Arabic-English dictionary »

دجاجة الماء meaning in English

ArabicEnglish
دجاجة الماء

Moorhen[UK: ˈmʊə.hen] [US: ˈmʊə.hen]