enyesaa

English: Translation
tears, teardrops
noun
Body parts
Body functions
Mesa Grande
Not in Dictionary