an evergreen tree, which can grow 10-25 metres tall (tetragastris balsamifera) - Français Anglais Dictionnaire

Suggérer une traduction