Translation of ابابیل in English:

ابابیل

Pronunciation /əbɑ:bi:l/

feminine noun

  • swallow