Polish-English dictionary »

drabina jakuba meaning in English

PolishEnglish
drabina Jakuba noun

Jacob's laddernoun
high-voltage device