rebarbative in Finnish rebarbative in Finnish luotaantyöntävä adj Irritating, repellent. Add to Flashcards