Home
Search
Index
Definify.com
Definition
2024
depucelated
depucelated
English
Verb
depucelated
simple past tense and past participle of
depucelate
Similar Results