×
cafeteria
meaning in French
n.
cafétéria; buffet, restaurant; libre-service
Related Words
cafe au lait
cafe'-theater
caff
caffeinated
PC Version
Copyright © 2018 WordTech Co.