Dictionary English – Romanian

castellated



Adjectiv