English-Latin dictionary »

eye-witness, on-looker meaning in Latin

EnglishLatin
eye-witness, on-looker noun

arbiter [arbitri](2nd) M
noun