Dictionary English – Romanian

insinuation



Substantiv