English to Arabic

Meaning for:
Cattail
other
التّيفا (نبات)