Vocabulary matching

Match each Arabic term with its meaning.

Temptation, gratitude, moderation, and friendly conduct (Hadith 18–22)