Home
Search
Index
Definify.com
Definition
2024
gazzella
gazzella
Italian
Noun
gazzella
f
(
plural
gazzelle
)
gazelle
(
mammal
)
police car
(Carabinieri)
Etymology
From
Arabic
غَزَال
(
ḡazāl
)
.
Similar Results