Definify.com

Definition 2025


granades

granades

English

Noun

granades

  1. plural of granade

Catalan

Noun

granades

  1. plural of granada