ఎదురీతedurīta
Top 6000
Meanings
Noun
1. swimming against the current
Examples3
Pretty good film.
There is no other way...
Son against father