English Finnish Dictionary

English - suomen kieli

breeze in Finnish: