Dictionary English – Romanian

overbearing



Adjectiv