dev

(Turkish - English)

ogre; giant; colossal; colossus; cyclopean; goliath; huge; kingsize; monster





Translate from:Translate to:
Translating