Dictionary English – Romanian

spectre



Substantiv