×
potion
meaning in French
n.
potion, breuvage magique; drogue; préparation médiciale
Related Words
love potion
pothouse
pothunter
potlatch
potluck
PC Version
Copyright © 2018 WordTech Co.