Version Française
Translate
"poppy head"
to French Language
English to French
French to English
English
French
poppy head
(Stups.) 1. tête de pavot. 2. arg. opiomane.