Oases meaning

Plural form of oasis.
noun
2
0
Advertisement