Search term auto-defesa has one result
Jump to
PT Portuguese EN English
auto-defesa (n) [geral] {f} self-defense (n) [geral]