Definify.com

Definition 2024


moikka

moikka

Finnish

Interjection

moikka

  1. hi, hello
  2. so long

Derived terms