meaning of manta

1. See Coleoptera and Sea devil.


Related Words

manta |

Developed & Maintained By Taraprasad.com

Treasure Words