Dictionary English – Romanian

scutcheon



Substantiv