Indian-elephant meaning

An elephant, Elephas maximus, found in Asia.
noun
0
0
Advertisement