English-Arabic dictionary »

cyclops meaning in Arabic

EnglishArabic
cyclops giant of mythology

سَايْكْلُوبm