vocab dash
Log in
Sign up
salir a relucir
Meanings
Verb
1. to appear unexpectedly or inopportunely, to come up