desta
Top 30000
Meanings
1. of this, from this (+ a feminine noun in singular) (obsolete)