Arabic-English dictionary »

جُدْجُد meaning in English

ArabicEnglish
جُدْجُد m

cricketinsect