answersLogoWhite

0

El Pelusa - which roughly translates as 'the fluff' or 'fluff'

User Avatar

Wiki User

14y ago

What else can I help you with?