Arabic-English dictionary »

متصاعد بالخليج meaning in English

ArabicEnglish
متصاعد بالخليج

Bay-mounted