Arabic-English dictionary »

المنارات العائمة meaning in English

ArabicEnglish
المنارات العائمة

Lightships[UK: ˈlaɪ.tʃɪps] [US: ˈlaɪ.ˌtʃɪps]