Arabic-English dictionary »

تُرْغُلَّة meaning in English

ArabicEnglish
تُرْغُلَّة f

turtle dovebird in the genus ''Streptopelia''