Impalla
/(?)/
Im·pal·la
Impalla
n.
Same as
Impala
.
(Zool.)