Spanish-English dictionary »

salir de dudas meaning in English

SpanishEnglish
salir de dudas verb

find out(to discover)
verb
[UK: faɪnd ˈaʊt] [US: ˈfaɪnd ˈaʊt]