Dictionary English – Romanian

canyon



Substantiv