Arabic-English dictionary »

سُلَحْفَاة meaning in English

ArabicEnglish
سُلَحْفَاة f

tortoiseland-dwelling reptile

turtleland or marine reptile with a shell