Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Potion in English

English

Potion

/poʊʃən/

noun

1. A medicinal or magical or poisonous beverage

    synonym:
  • potion