मोचरा

Hindi: Translation
टेढ़ा
adjective