Dictionary English – Romanian

crenelated



Adjectiv