English | German | Russian | Czech

defrayable English

Meaning defrayable meaning

What does defrayable mean?

defrayable

Capable of being defrayed.

Are you looking for...?