English to Arabic

Meaning for:
Zeuzera
other
زيزيرا - نوع من الفراشات