Online Dictionary

defecator, defecatores Explained

defecator, defecatores at Interlingua => English Of Explained:

n [Sugar Manuf.] defecator, purification tank