Dictionary English – Romanian

hindrance



Substantiv