Translation of eye glasses in Indonesian

User Contribution

eye glasses

kacamata

noun