Swedish-English dictionary »

klogroda meaning in English

SwedishEnglish
klogroda substantiv
{c}

clawed frog(any frog in the genus Xenopus)
noun