Arabic-English dictionary »

دريجة meaning in English

ArabicEnglish
دريجة شرسة

ruff''Philomachus pugnax''