إستريا synonyms and antonyms

istria

English istria, little owl

A free, multilingual knowledge graph Synsets.net