Malayalam Dictionary

എട്ടുവശമുള്ള

ettuvashamulla

octolateral

  1. octolateral

Nearby in the dictionary

Support