Latin-English dictionary »

defecabilis meaning in English

LatinEnglish
defecabilis [defecabilis, defecabile] adjective

that may be easily cleanedadjective