Malayalam Dictionary

ചെളിയിലാഴ്‌ന്നുപോയ

cheliyilaazhnnupeaaya

sloughed

  1. sloughed

Nearby in the dictionary

Support