Arabic-English dictionary »

أَوْسْتَا meaning in English

ArabicEnglish
أَوْسْتَا f

Aostacity in Italy

وَادِي أَوْسْتَا m

Valle d'Aostaregion of northwestern Italy

Your history