English-Latin dictionary »

with a slight cast in the eyes, squinting meaning in Latin

EnglishLatin
with a slight cast in the eyes, squinting adjective

paetulus [paetula, paetulum]adjective