Arabic-English dictionary »

أديلايد meaning in English

ArabicEnglish
أديلايد f

Adelaidestate capital of South Australia