Dictionary, Free Dictionary - MyDictionary.net
Definition of " touched " in English Spanish Dictionary
Results
touched Hear the Pronunciation! {tʌtʃt}
  • {A} chiflado, tocado