French-Spanish dictionary »

grillage meaning in Spanish

FrenchSpanish
grillage

alambreranoun
{f}