Dictionary English – Romanian

station-rod



Substantiv
1. (top.)

miră