giugar

  Finnish English Dictionary

giugar from Finnish to English

  1. (lb) to play