LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kıvırıp kenarını bastırmak. hem in” in English

1 English translation
EN
hem

"A-hem!" Alice boasted, puffing up with pride.