a small quadrangular fabric, usually woven, that serves as a diaper - Turkish English Dictionary

Suggest a Term