Dictionary English – Romanian

albatross



Substantiv
1. (ornit.)

albatros