"goggly" in Polish — inglés-Polish dictionary | see "goggly" in inglés

goggly

adjetivo
  1. wyłupiasty, wytrzeszczony