Dictionary English – Romanian

invincible



Adjectiv