Polish-English dictionary »

herbaciarnia meaning in English

PolishEnglish
herbaciarnia noun

teahousenoun
a cafe that sells tea