Dizionario Inglese - Latino

English - latine

Deforestation in latino:

1. deforestation deforestation