English-Latin dictionary »

makemake meaning in Latin

EnglishLatin
Makemake (celestial body)
proper noun

Macemachiaproper noun
N

Your history