English → Hindi dictionary

batrachia

बतराचिया / बटराचिया / बतरचियाNOUN

Definition

frogs, toads, tree toads

Looking for poetry? Read shayari and poems by great poets.