English-French dictionary »

nilgai meaning in French

EnglishFrench
nilgai [nilgai] (large antelope of northern India)
noun
[UK: ˈnɪl.ɡaɪ]
[US: ˈnɪl.ɡaɪ]

nilgaut◼◼◼nom {m}