strot – English–Nederlands translations

🇳🇱 nl en 🇬🇧

strot noun

throat, larynx
Wiktionary Links