Definition of “lobar” - English Dictionary

british dictionary