diccionario Español-inglés »

alambrera significado en inglés

EspañolInglés
alambrera noun
{f}

window screen(mesh set in a frame and covering the opening of a window)
noun

Buscar Historia