English Finnish Dictionary

English - suomen kieli

embarrassed in Finnish: