Arabic-English dictionary »

صقلوب meaning in English

ArabicEnglish
صقلوب

Cyclops[UK: ˈsaɪ.klɒps] [US: ˈsaɪ.ˌklɒps]