"addle" in Spanish

QUICK TRANSLATIONS
"addle" in Spanish
addle{adjective}
to addle{transitive verb}
SYNONYMS
Synonyms (English) for "addle":