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