English Dictionary
◊ NOMBRIL
nombril
n : the center point on a shield