Dictionary English – Romanian

appendage



Substantiv