pillule

Word form pillule
Language: French
Word meaning pill