Italian Finnish Dictionary

italiano - suomen kieli

soffocare in Finnish: