DROGA | translation Spanish to English: Cambridge Dictionary
https://dictionary.cambridge.org/us/dictionary/spanish-english/droga
drug [noun] a substance, sometimes one used in medicine, taken by some people to achieve a certain effect, eg great happiness or …
DA: 60 PA: 77 MOZ Rank: 100