Dictionary English – Romanian

pollard



Substantiv