What does autosuficiencia mean?

autosuficiencia - Spanish to English

self-sufficiency

View more

  • smugness