Love Island couple bringing cwtches to the masses 0 18.07.2024 17:26 BBC News (UK) It's a word with no literal English translation but is part of Welsh identity.