Dictionary English – Romanian

blooming



Adjectiv
1.

în floare


2.

înfloritor


3. (vulg.)

afurisit


Expressions:
the blooming idiot  =  debitocul de el!