Arabic-English dictionary »

براهمابوترا - نهر يصب في خليج البنغال meaning in English

ArabicEnglish
براهمابوترا - نهر يصب في خليج البنغال

Brahmaputra[UK: brˈɑːməpˌʌtrə] [US: brˈɑːməpˌʌtrə]