GALOCHA Meaning of GALOCHA in English (-sha)n galosh, overshoe Interlingua English vocab. Английский словарь Интерлингва. 2012