Portuguese-English dictionary »

cobra-lisa-austríaca meaning in English

PortugueseEnglish
cobra-lisa-austríaca noun
{f}

smooth snake(Coronella austriaca)
noun