English Finnish Dictionary

English - suomen kieli

lettuce in Finnish: