Malayalam Dictionary

എട്ടുപാദങ്ങളുള്ള

ettupaadangngalulla

octopod

  1. octopod

Nearby in the dictionary

Support