Hindi-English dictionary »

श्वेत उल्लू meaning in English

HindiEnglish
श्वेत उल्लू

barn owl [barn owls]noun
[UK: bɑːn aʊl] [US: ˈbɑːrn ˈaʊl]