తోడల్లుడుtōḍalluḍu
Top 7000
Meanings
Noun
1. fellow son-in-law