Dictionary English – Romanian

artillerist



Substantiv