Polish-English dictionary »

samochód-pułapka meaning in English

PolishEnglish
samochód-pułapka noun

car bombnoun
automobile made into a bomb

Your history