English to Arabic

Meaning for:
Snapdragon
other
أنف العجل