English Finnish Dictionary

English - suomen kieli

beetroot in Finnish: