French-Spanish dictionary »

superterre meaning in Spanish

FrenchSpanish
superterre nom {f}

supertierranoun
{f}