LexiTurkTURKISH ↔ ENGLISH DICTIONARY

keçelenmek. felt carpet keçe halı. felting keçe” in English

1 English translation
EN
felt

I can imagine how you felt.