English | German | Russian | Czech

defrog English

Meaning defrog meaning

What does defrog mean?

defrog

(transitive, nonce) To rid of frogs.

Are you looking for...?