English-Polish dictionary »

bay of algiers meaning in Polish

EnglishPolish
Bay of Algiers

Zatoka Algierska