meaning of nile crocodile

1. a dangerous crocodile widely distributed in Africa


Related Words

nile crocodile |

Developed & Maintained By Taraprasad.com

Treasure Words