18 / 38

What does 地 (de) mean in English?

地
de

(a particle), -ly