English to Arabic Dictionary touched

touched

لمست
translation of 'Touched'
adjective
ممسوس,
متأثر عاطفيا,
مخبول
Credits: Google Translate
Download the
HelloEnglishApp
image_one