ice-cream parlour/parlors - Turkish English Dictionary

Suggest a Term