English | German | Russian | Czech

drainable English

Meaning drainable meaning

What does drainable mean?

drainable

Capable of being drained.

Are you looking for...?