Englishsaphenous
Englishrelating to, or situated near, the saphenous vein
Frenchsaphène
English translator: French saphène Eesti sõnaraamat Español Traductor Svenska Översättare