Version Française
Meaning of
"miche"
in English language
French to English
English to French
French
English
miche
loaf
micheline (f)
Micheline (train)
micheline (f)
railcar (with rubber tyres)