Translation of طفیلی پودا in English:

طفیلی پودا

phrase

  • any parasitic plant