Dictionary English – Romanian

crenellated



Adjectiv