लंका MEANING IN ENGLISH - EXACT MATCHES

1. लंका

Definition: एक बहुत ही खराब छवि वाली आवारा महिला जो किसी भी समय लड़ने के लिए तैयार रहती है