English → Hindi dictionary
pacific tree toad
Definition
the most commonly heard frog on the Pacific coast of America
Looking for poetry? Read shayari and poems by great poets.
the most commonly heard frog on the Pacific coast of America
Looking for poetry? Read shayari and poems by great poets.