English-French dictionary »

nonfree meaning in French

EnglishFrench
nonfree (not free of charge)
adjective

payantadjectif