Dictionary English – Romanian

haven



Substantiv
1.

port


2. (fig.)

adăpost, refugiu, liman