DictionaryForumContacts

   English
Google | Forvo | +
to phrases
defecation ['defɪ'keɪʃ(ə)n] n
gen. defecación
chem. depuración
med. deyección; deposición
defecation
: 13 phrases in 5 subjects
Agriculture2
Chemistry1
General1
Medical8
Sugar production1