Polish-English dictionary »

magistrala meaning in English

PolishEnglish
magistrala noun

busnoun
electrical conductor

trunknoun
telecommunications line