Dictionary English – Romanian

libellous



Adjectiv