cirogrille
English
Noun
cirogrille
(
plural
cirogrilles
)
The
Syrian
hyrax