Translation of لامِسہ in English:

لامِسہ

Pronunciation /lɑ:mɪsɑ:/

feminine noun

  • sense of touch, tactile sense