Boulingo
الروم
English:
ruminate
فكّر مراراً في شيء ما
Learn languages with Boulingo