English-Turkish dictionary »

eyelashed meaning in Turkish

EnglishTurkish
eyelashed (having some specific type of eyelash)
adjective

kirpikliadjective