oscula
oscula
pl.
of
osculum
.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
95395fa847011f6d11858287c6016a84
Stop