Translation of حسِ لامسہ in English:

حسِ لامسہ

phrase

  • sense of touch