Polish-English dictionary »

obudowa meaning in English

PolishEnglish
obudowa noun

chassisnoun
frame or housing containing electrical or mechanical equipment