Synonym-English dictionary »

long-eared owl synonyms in English

SynonymEnglish
long-eared owl noun

asio otusnoun