Lelidi

English: Translation
eighteenth day of a month
noun
ID
4305