Dictionary English – Romanian

beadle



Substantiv