04/07/2019 10:22:00 Labia oris Labia oris
What is Labia oris?
Labia oris definition and meaning on Dictionary terms:
Also called slave labor camp. a penal colony where inmates are forced to work.
a camp for the shelter of migratory farm workers.
Tags: dictionaryCategorised in: Uncategorized