koskocaman


Results for "koskocaman"

Turkish - English dictionary

koskocaman

(Turkish - English dictionary) :
huge, enormous.