pinboard – Deutsch–English translations

🇬🇧 en de 🇩🇪

pinboard noun

  • notice board
Pinnwand
Wiktionary Links