vocab dash
Log in
Sign up
llamarada de petate
Meanings
Noun
1. flash in the pan
(idiomatic)