English: draft net
Welsh: rhwyd sân
Subject: Amgylchedd
English definition: Also known as 'seine net'.
Plural: rhwydi sân