GAMBA


Meaning of GAMBA in English

n [Anat.] leg;

(viola de) gamba [Mus.] (viola da) gamba

Interlingua English vocab.      Английский словарь Интерлингва.