English-Polish dictionary »

somersault meaning in Polish

EnglishPolish
somersault noun
the act of going head over heels

koziołeknoun

saltonoun