Dictionary / Animals
سلحفة برّية
/SSLLHFA BRRIYA/
English
land tortoise
French
tortue terrestre
Part of Speech
noun
Register
standard