Definify.com

Definition 2026


granades

granades

English

Noun

granades

  1. plural of granade

Catalan

Noun

granades

  1. plural of granada