Dictionary / Animals

nimr

نمر

/NIMR/

English

leopard

French

léopard

Part of Speech

noun

Register

standard