Dictionary / Animals

7rrbba

حربّة

/7rr-BBA/

English

small lizard

French

petit lezard

Part of Speech

noun

Register

standard