Arabic-English dictionary »

المدافن meaning in English

ArabicEnglish
المدافن

Vaults[UK: vɔːlts] [US: ˈvɒlts]