meaning of imperial elephant

1. largest known mammoth; of America


Related Words

imperial elephant |

Developed & Maintained By Taraprasad.com

Treasure Words