Dictionary English – Romanian

damnation



Substantiv
Interjectie
1.

la naiba!