Dictionary English – Romanian

confounded



Adjectiv
1.

al naibii de


2.

blestemat