Polish-English dictionary »

siła odśrodkowa meaning in English

PolishEnglish
siła odśrodkowa noun

centrifugal forcenoun
force