unyehaa

English: Translation
tears, teardrops
noun
Mesa Grande