itchy


Results for "itchy"

English - Turkish Dictionary

itchy

(English - Turkish Dictionary) :
s. 1. insanı kaşındıran, teni dalayan (kumaş/giysi). 2. kaşınan, kaşıntısı olan.