Results for "

touching

"
English - Turkish Dictionary

touching

(English - Turkish Dictionary) :
s. insanı duygulandıran, insanın içine işleyen, dokunaklı; insanın yüreğine dokunan.