Arabic-English dictionary »

يحمور أوروبي meaning in English

ArabicEnglish
يحمور أوروبي

Roe Deer[UK: rəʊ dɪə(r)] [US: ˈroʊ ˈdɪr]