English Finnish Dictionary

English - suomen kieli

lay in Finnish: