Definition of “arborio” - English Dictionary

british dictionary