English to Arabic

Meaning for:
Mayflower
other
زهرة مايو