French-Spanish dictionary »

tératome meaning in Spanish

FrenchSpanish
tératome nom {m}

teratomanoun
{m}