Polish-English dictionary »

katapulta meaning in English

PolishEnglish
katapulta noun

catapultnoun
device for launching large objects

katapulta adjective

catapulticadjective