English-Polish dictionary »

point of interest meaning in Polish

EnglishPolish
point of interest noun
location that is worth visiting

użyteczne miejscenoun