Italian-English dictionary »

residui meaning in English

ItalianEnglish
residui noun
{m-Pl}

debrisnoun
[UK: ˈdeɪ.briː] [US: də.ˈbriː]