Slang term from Chile

"huiro"

Slang for: alga
English translation: alga

Other meanings for "huiro"

Other slangs for "alga"