Term Gallery logo

Meanings of argument perhilèlic in Catalan

      perihelion