Dictionary / Animals

mhammd

محمّد

/MHAMMD/

English

chameleon

French

cameleon

Part of Speech

noun

Register

standard