Definify.com

Definition 2024


granades

granades

English

Noun

granades

  1. plural of granade

Catalan

Noun

granades

  1. plural of granada