English | German | Russian | Czech

irrefusable English

Meaning irrefusable meaning

What does irrefusable mean?

irrefusable

(rare) That cannot be refused.

Are you looking for...?