pelusa = down feminine noun

pelusa

feminine noun
feminine noun

English Translation of PELUSA

1
: down
2
: lint (on clothes)

Seen & Heard

What made you want to look up pelusa? Please tell us where you read or heard it (including the quote, if possible).