Dictionary English – Romanian

domineering



Adjectiv