Italian-English dictionary »

latrato meaning in English

ItalianEnglish
latrato noun
{m}

bark [barks](short, loud, explosive utterance)
noun
[UK: bɑːk] [US: ˈbɑːrk]

howl [howls](protracted, mournful cry of a dog or a wolf)
noun
[UK: haʊl] [US: ˈhaʊl]

clatrato noun
{m}

clathrate(clathrate compound)
noun

clathrate compound(chemical substance)
noun