English-Spanish dictionary »

grille guard meaning in Spanish

EnglishSpanish
grille guard (metal frame)
noun

mataburrosnoun
{m}