relating to artillery carrying balls the size of oranges - Türkisch Englisch Wörterbuch

Begriff Vorschlagen