×
iris
meaning in French
n.
iris (fleur); iris (membrane de l'oeil)
Related Words
black iris
iridochoroiditis
iridocyclitis
irish
irish bridge
PC Version
Copyright © 2018 WordTech Co.