English Finnish Dictionary

English - suomen kieli

annoy in Finnish: