English → Hindi dictionary
south american bullfrog
Definition
large toothed frog of South America and Central America resembling the bullfrog
Looking for poetry? Read shayari and poems by great poets.
large toothed frog of South America and Central America resembling the bullfrog
Looking for poetry? Read shayari and poems by great poets.