làmbrɛ̀

làmbrɛ̀
English: Translation
lizard
noun
Reptiles and amphibians