Translation of popi in English:

popi

poppy

noun

  • 1

    poppy, plant with large bright flowers and milky juice