tea parlor
/T IY1 P AA0 R L ER0/noun
- 1
a restaurant where tea and light meals are available
Translate โtea parlorโ into another language
Choose a language below to open the translator with English selected as the source language.
a restaurant where tea and light meals are available
Choose a language below to open the translator with English selected as the source language.