English-Arabic dictionary »

bay-mounted meaning in Arabic

EnglishArabic
Bay-mounted

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