Dictionary English – Romanian

beaver



Substantiv