Dictionary / Animals

ssllhfa brriya

سلحفة برّية

/SSLLHFA BRRIYA/

English

land tortoise

French

tortue terrestre

Part of Speech

noun

Register

standard