deデ
Meanings
Particle
1. of (indicates possessive)
Top 45800