Translation of "Semi-rugged" in German

Related phrases