Entry ambaramaso
Elementary words ambara ; maso
Part of speech noun
Explanations in English  [Provincial] [maso, the eye.] A telescope, spectacles [1.2]

Updated on 2023/10/30