Polish-English dictionary »

tobruk meaning in English

PolishEnglish
Tobruk

Tobruk

Tubruq