Definify.com

Definition 2025


lakki_kourassa

lakki kourassa

Finnish

Phrase

lakki kourassa

  1. (idiomatic) hat in hand