striges
English
striges meaning in English • striges का अर्थ अंग्रेजी में
n. pl.
- The tribe of birds which comprises the owls.