degmarteɽe

English: Translation
day before yesterday
adverb
time