Results for: excrement
English English
excrementwaste discharged from the body, feces, waste material from the body
 

Translations: 11 / 1

Your Recent Searches

Total number of language pairs: 544
Total number of translations (in millions): 15.4

Recent searches