Skip to main content

Definitions by ohsnapitscolleen

a chamorro word that means friend, brother,or sister.
chelu by ohsnapitscolleen March 5, 2009