LexiTurkTURKISH ↔ ENGLISH DICTIONARY

keçe kumaş.” in English

1 English translation
EN
felt

I can imagine how you felt.