Dictionary English – Romanian

ill-matched



Adjectiv