English: street furniture
Welsh: celfi stryd
Subject: Cynllunio
English definition: Such as benches and litter bins.
Welsh definition: Meinciau, biniau sbwriel ac ati.