పాదుpādu
Top 7000
Meanings
Noun
1. a garden bed or plot, a basin for water round the foot of a tree
2. the area or areola round the nipple or round a sore