Search term plaza has one result
PL Polish EN English
plaża (n) {f} beach (n)