kehle


Results for "kehle"

Turkish - English dictionary

kehle

(Turkish - English dictionary) :
louse.