Finnish English Dictionary

suomen kieli - English

tiiviste in English:

1. sealant sealant