Ibises meaning

Plural form of ibis.
noun
0
0
Advertisement