Italian Finnish Dictionary

italiano - suomen kieli

melone in Finnish: