English to Arabic

Meaning for:
Warbled
other
مغرّد