Dictionary English – Romanian

iris



Substantiv
1. (anat., bot.)

iris