English → Hindi dictionary

english lady crab

इंग्लिश लेडी क्रैबNOUN

Definition

crab of the English coasts

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