refine-affinare: meaning, definitions and translations

English dictionaryEnglishItalian

What is refine? refine is affinare

What is affinare?

Search words

Upgrade your experience