ordliste Finnish - Engelsk

suomen kieli - English

aita på engelsk:

1. a fence a fence