TUMULO Meaning of TUMULO in English n barrow, tumulus Interlingua English vocab. Английский словарь Интерлингва. 2012