Online Dictionary

defia, defias Explained

defia, defias at Interlingua => English Of Explained:

(-fía)n challenge