English Finnish Dictionary

English - suomen kieli

sophisticated in Finnish: