Portuguese-English dictionary »

tela de janela meaning in English

PortugueseEnglish
tela de janela noun
{f}

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