English to Arabic

Meaning for:
Tubed
other
توبيد