Arabic B1 vocabulary

Intermediate: enough words to talk about experiences, plans and opinions. 1 deck at this level, each with native audio.