Dictionary English – Romanian

interloper



Substantiv