English to Armenian Dictionary
cyclopean
Կիկլոպյան ամրոց
Meaning for cyclopean found in 12 Languages.
Sponored Video