Dictionary Translate Correct Ask AI
حلبوب
Do you mean: