Dictionary English – Romanian

armour-plated



Adjectiv