Dictionary English – Romanian

pyramid



Substantiv