ESC
Press
ESC
to close
🇬🇧
English
Learn
Dictionary
🇬🇧
English
duula
1
Noun
Audio
Image
a syringe (for enema)
2
Noun
Audio
Image
enema (procedure)
ni