మెత్తmetta
Top 6000
Meanings
Noun
1. bedding, mattress
2. cushion, pillow, pad