Dictionary English – Romanian

dog's-ear



Substantiv