luikertaa

  Finnish English Dictionary

luikertaa from Finnish to English

  1. (lb) (synonym of)

  2. (infl of)