CHARLA | translate Spanish to English - Cambridge …
https://dictionary.cambridge.org/dictionary/spanish-english/charla
WEBLearn the meaning and usage of the Spanish word charla, which can mean chat, talk, or gossip, depending on the context. See translations, synonyms, and examples from the …
DA: 97 PA: 81 MOZ Rank: 87