త్వచముtvacamu
Top 8000
Meanings
Noun
1. skin (anatomy)