Dictionary English – Romanian

irresistible



Adjectiv