Translation of acre in English:

User Contribution

acre

noun