amalila

English: Translation
tears
noun