English-Spanish dictionary »

tuatara meaning in Spanish

EnglishSpanish
tuatara (reptile)
noun

tuátaranoun
{m}

Your history