English-Spanish dictionary »

cattle grid meaning in Spanish

EnglishSpanish
cattle grid (grid of parallel metal bars)
noun

mataburrosnoun
{m}