Dictionary English – Romanian

botheration



Substantiv
Interjectie
1.

la naiba!