daugavpils

daugavpils

daugavpils

Noun

a city of southeastern Latvia

Synonyms: