Spanish-English dictionary »

mar de frisia meaning in English

SpanishEnglish
Mar de Frisia proper noun

Wadden Seaproper noun