Dictionary English – Romanian

stork



Substantiv