defloraros
Spanish
Verb
defloraros
infinitive of
deflorar
combined with
os