vocab dash
Log in
Sign up
diocuarde
Meanings
Interjection
1. oh my God
(colloquial, El Salvador)