a frog - Meaning in Hindi

Meaning of a frog in Hindi

  • एक मेंढक

a frog Definition

Noun

  • a tailless amphibian with a short squat body, moist smooth skin, and very long hind legs for leaping.

a frog Example

NA