Spanish-English dictionary »

moái meaning in English

SpanishEnglish
moái noun
{m}

moai(stone statue on Easter Island)
noun