Dictionary English – Romanian

confusion



Substantiv
Interjectie
1. (fam.)

la naiba!