Baod / ar vaod /

English: Translation
turtle
French: Translation
tortue
noun
Reptiles and amphibians