homemade in Finnish
homemade in Finnish
kotitekoinen
Made at home.
omatekoinen
Made by oneself.