meaning of Billette

Billette - German to English

passes