English → Hindi dictionary
treading water
Definition
a stroke that keeps the head above water by thrashing the legs and arms
Looking for poetry? Read shayari and poems by great poets.
a stroke that keeps the head above water by thrashing the legs and arms
Looking for poetry? Read shayari and poems by great poets.