Multilingual Turkish Dictionary

JOSKIN

JOSKIN : English Turkish

n. (İngiliz Argosu) ahmak; köylü, hödük