Dictionary English – Romanian

chaffinch



Substantiv