Oscula

What is Oscula?

Oscula definition and meaning on Dictionary terms:
noun, plural os

Tags: