LATRATO Meaning of LATRATO in English n bark, barking (of a dog, etc.) Interlingua English vocab. Английский словарь Интерлингва. 2012