meaning of Bosse

Bosse - German to English

boss

View more

  • employers

Bosse - French to English

hump [of camel etc.]

View more

  • bump