Definition of “supremo” - English Dictionary

british dictionary