large antelope of northern India English -

Related words

nilgai 




English translator: English large antelope of northern India  Eesti sõnaraamat   Español Traductor   Svenska Översättare