Dictionary English – Romanian

protuberance



Substantiv