safen ven

listen to the pronunciation of safen ven
Türkisch - Englisch
saphena
{i} either of the two large superficial veins of the leg (Anatomy)