Slovnenya

Translation English French: eyeball

Dictionary: main
eyeball
verb