Dictionary English – Romanian

charade



Substantiv