Definition of “ansa” - English Dictionary

british dictionary