Turkish-English dictionary »

dokunut meaning in English

TurkishEnglish
dokunut noun

touchpad(flat surface which is sensitive to touch)
noun