English to Arabic

Meaning for:
Thrips
other
التِّربْسة