BUCCA


Meaning of BUCCA in English

n mouth;

bucca de foco piece of ordnance;

bucca (de armas de foco) muzzle (of firearms)

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