English to Francais Dictionary
omnibus
Omnibus (homonymie)
Meaning for omnibus found in 10 Languages.
Sponored Video