Translation of pinus in English:

User Contribution

pinus

Pine

noun