Haftraster - Alemán Inglés Diccionario

Haftraster

Meanings of "Haftraster" in English German Dictionary : 1 result(s)

Alemán Inglés
General
Haftraster [n] detention screen