Swedish-English dictionary »

tuatara meaning in English

SwedishEnglish
tuatara substantiv
{c}

tuatara(reptile)
noun