Malayalam Dictionary

ഇരട്ടത്തലയുള്ള

irattattalayulla

bicephalous·two-headed

  1. bicephalous

  2. two-headed

Nearby in the dictionary

Support