Polish-English dictionary »

marina meaning in English

PolishEnglish
marina noun

marinanoun
harbour

seascapenoun
piece of art that depicts the sea or shoreline