GARRETTO Meaning of GARRETTO in English n hollow of the knee Interlingua English vocab. Английский словарь Интерлингва. 2012