English to Arabic

Meaning for:
Longish
other
طويل بعض الشيء