Dictionary English – Romanian

necessity



Substantiv