Home
Search
Index
Definify.com
Definition
2024
توچا
توچا
See also:
پوجا
Urdu
Noun
توچا
•
(
tvacā
)
f
(
Hindi spelling
त्वचा
)
(
anatomy
)
skin
Etymology
From
Sanskrit
त्वच्
(
tvac
)
Pronunciation
IPA
(
key
)
:
/t̪ʋətʃaː/
Similar Results