Русский-Английский словарь »

chiefly plural: моргала означает в английский

РусскийАнглийский
chiefly plural: моргала noun
{n-Pl}

peeper [peepers](eye (colloquial))
noun
[UK: ˈpiː.pə(r)] [US: ˈpiː.pər]