Romanian American English Dictionary

limba română - American English

pilula ?:

1. pill pill