haven English - Swedish
1.
-
Englishharbour
-
Swedishhamn
-
Englishrefuge
-
Swedishfristad, tillflyktsort
-
Englishto put into, or provide with a haven
Related words
English translator: English Swedish haven Eesti sõnaraamat Español Traductor Svenska Översättare