Dictionary English – Romanian

hatchment



Substantiv