Italian-English dictionary »

peluria meaning in English

ItalianEnglish
peluria noun
{f}

pile [piles](fine or short hair)
noun
[UK: paɪl] [US: ˈpaɪl]