Arabic-English dictionary »

دريجة شرسة meaning in English

ArabicEnglish
دريجة شرسة

ruff''Philomachus pugnax''