Dictionary English – Romanian

self-defence



Substantiv