English-Latin dictionary »

full of dilated veins meaning in Latin

EnglishLatin
full of dilated veins adjective

varicosus [varicosa, varicosum]adjective