tobrouk

Word form tobrouk
Language: English
Word meaning toponym of a fort in North Africa