English-Spanish dictionary »

iapetus meaning in Spanish

EnglishSpanish
Iapetus (the Titan)
proper noun

Jápetoproper noun
{m}