Dictionary English – Romanian

moat



Substantiv