English to Arabic

Meaning for:
Spatterdock
other
سباتردوك - نبات