Find the word definition

Crossword clues for ladra

Wikipedia
Ladra

Ladra is a village on the left bank of the Soča River near Kobarid in the Littoral region of Slovenia.