Mollusc

Gujarati Meaning

શંખલા

English Meaning

  1. Variant of mollusk.