English to Arabic

Meaning for:
Swallowed
other
مبتلع