I'm learning suomi

omena — Finnish to English translation

omena means apple in English. Learn vocabulary with Maspeak.

Guess the translation for apple
moi
huolehtia
talvi
omena
katsoa
Skip this question   
Learn finnish with Maspeak →
Finnish Vocabulary