Polish-English dictionary »

zatoka algierska meaning in English

PolishEnglish
Zatoka Algierska

Bay of Algiers