frame made of sticks that form a grating - Alemán Inglés Diccionario

Proponer traducción