Search term Handel has one result
PL Polish EN English
handel (n) {m} trade (n)

Polish English translations