English → Hindi dictionary
river dolphin
Definition
any of several long-snouted usually freshwater dolphins of South America and southern Asia
Looking for poetry? Read shayari and poems by great poets.
any of several long-snouted usually freshwater dolphins of South America and southern Asia
Looking for poetry? Read shayari and poems by great poets.