Emeus meaning

Plural form of emeu.
noun
2
1
Advertisement