English to Arabic

Meaning for:
Saguaro
other
ساجوارو - نوع من اشجار الصّبّار