Vocabulary > English > Flashcards
Ambiguous
غامض
Slightly
قليلا
A business (transaction)
صفقة
Vocabulary (3 decks)