kocamanca


Results for "kocamanca"

Turkish - English dictionary

kocamanca

(Turkish - English dictionary) :
fairly huge.