stumbling block – English–Polski translations

🇬🇧 en pl 🇵🇱

stumbling block noun

  • hindrance
przeszkoda
Wiktionary Links