植树造林

植树造林
zhíshùzàolín

afforestation

1 meaning
MEANING

MEANING

  1. afforestation

STROKE ORDER
Loading…

Explore more related entries to look up.