English-Arabic dictionary »

zeuzera meaning in Arabic

EnglishArabic
Zeuzera

زيزيرا - نوع من الفراشات