Word info

cirogrille

Noun

Meaning

cirogrille (plural cirogrilles)

The Syrian hyrax

Source: en.wiktionary.org

Close letter words and terms