Online Dictionary

defecabilis, defecabilis, defecabile Explained

defecabilis, defecabilis, defecabile at Latin => English Of Explained:

ADJ that may be easily cleaned;