Arabic-English dictionary »

صُرْصُور meaning in English

ArabicEnglish
صُرْصُور m

cockroachtype of insect

cricketinsect