Dictionary English – Romanian

ill-favoured



Adjectiv