Abrilata

Definition of Abrilata
(noun) can opener