English-Arabic dictionary »

topmasts meaning in Arabic

EnglishArabic
Topmasts [UK: ˈtɒp.mɑːsts]
[US: ˈtɒp.mæsts]

السواري العليا