Dictionary English – Romanian

carter



Substantiv