French-Polish dictionary »

trench meaning in Polish

FrenchPolish
trench

trencz