Polish-English dictionary »

axel meaning in English

PolishEnglish
axel noun

axelnoun