Lemurs meaning

Plural form of lemur.
noun
0
0
Advertisement