English: tendon
Welsh: tendon
Subject: Iechyd
Welsh definition: Lluosog: tendonau.