Polish-English dictionary »

legar meaning in English

PolishEnglish
legar

ground beam

joist