Dictionary English – Romanian

bird-cage



Substantiv