Spanish-English dictionary »

tortuga terrestre meaning in English

SpanishEnglish
tortuga terrestre noun
{f}

tortoise [tortoises](land-dwelling reptile)
noun
[UK: ˈtɔː.təs] [US: ˈtɔːr.təs]