Definify.com

Definition 2025


ġlieda

ġlieda

Maltese

Noun

ġlieda

  1. fight