gourglazard / ar gourglazard / ar c'hourglagazed

English: Translation
crocodile
French: Translation
crocodile
noun
Reptiles and amphibians
Animals