English to Spanish Dictionary touched

touched

Tocado
translation of 'Touched'
adjective
chiflado,
tocado
Credits: Google Translate
Download the
HelloEnglishApp
image_one