amblyoscopes
English
Noun
amblyoscopes
plural of
amblyoscope
French
Noun
amblyoscopes
plural of
amblyoscope