< Back

Spanish NojodaExclamation of anger, protest, indignation, astonishment or exhortation.

Word character count: 7

Source