meaning of Bussi

Bussi - German to English

kiss

View more

  • peck [coll.]