Dizionario Finlandese - Inglese

suomen kieli - English

aita in inglese:

1. a fence a fence