Arabic-English dictionary »

المُبتلع meaning in English

ArabicEnglish
المُبتلع

Swallower