French-Polish dictionary »

embuscade meaning in Polish

FrenchPolish
embuscade

czyhać

zasadzka